package com.jsh.erp.datasource.mappers;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jsh.erp.datasource.entities.ProductionOrder;
import com.jsh.erp.datasource.vo.ProductionTaskVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @author : yy
 * @date: 2025/8/1 10:40
 * @description:
 */
public interface ProductionOrderMapper extends BaseMapper<ProductionOrder> {
    List<ProductionTaskVo> select(
            @Param("orderNumber") String orderNumber,
            @Param("productInfo") String productInfo,
            @Param("singleDateStart") String singleDateStart,
            @Param("singleDateEnd") String singleDateEnd,
            @Param("salesOrderNumber") String salesOrderNumber,
            @Param("planCompletionStart") String planCompletionStart,
            @Param("planCompletionEnd") String planCompletionEnd,
            @Param("singleStatus") String singleStatus,
            @Param("customerOriginalNumber") String customerOriginalNumber);
}
